Edge - Disjoint Spanning Trees on the Star Network with Applications To

نویسندگان

  • Paraskevi Fragopoulou
  • Selim G. Akl
چکیده

Data communication and fault tolerance are important issues in multiprocessor systems. One way to achieve fault tolerant communication is by exploiting and e ectively utilizing the disjoint paths that exist between pairs of source, destination nodes. In this paper we construct a structure, called the multiple edgedisjoint spanning trees, on the star network, denoted by Sn. This is used for the derivation of an optimal single node broadcasting algorithm, which o ers a speed up of n 1 compared to the straightforward single node broadcasting algorithm that uses a single breadth rst spanning tree. It is also used for the derivation of fault tolerant communication algorithms. As a result, fault tolerant algorithms are presented for four basic communication problems: the problem of a single node sending the same message to all other nodes or single node broadcasting, the problem of simultaneous single node broadcasting from all nodes or multinode broadcasting, the problem of a single node sending distinct messages to each one of the other nodes or single node scattering and nally the problem of simultaneous single node scattering from all nodes or total exchange. Fault tolerance is achieved by sending multiple copies of the message through a number of disjoint paths. These algorithms operate successfully in the presence of up to n 1 faulty nodes or edges in the system. They also o er the exibility of controlling the degree of fault tolerance, depending on how reliable the network is. As pointed out in [28], the importance of these algorithms lies in the fact that no knowledge of the faulty nodes or edges is required in advance. All of the algorithms presented make the assumption that each node can exchange messages of xed length with all of its neighbors simultaneously at each time step, i.e. the all-port communication assumption, and that communication is bidirectional.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fault tolerant communication algorithms on the star network using disjoint paths

One way to achieve fault tolerant communication on in2erconneclion networks is by exploiting and effectively utilizing Ihe disjoint paths 2hai exist between pairs of source and destination nodes. In this paper, we construc2 a graph lhal consisls of n 1 directed edgedisjoint spanning trees on the star network. This graph is used lo derive fault tolerant algorithms for the singlenode and mullinod...

متن کامل

Construction of Edge-Disjoint Spanning Trees in the Torus and Application to Multicast in Wormhole-Routed Networks

A tree-based multicast algorithm for wormhole-routed torus networks, which makes use of multiple edge-disjoint spanning trees is presented. A technique for constructing two spanning trees in 2-dimensional torus networks is described. It is formally proven that this construction produces two edge-disjoint spanning trees in any 2-D torus network. Compared with an algorithm for construction of mul...

متن کامل

Broadcasting on Faulty Hypercubes

In this paper we propose a method for constructing the maximum number of edge-disjoint spanning trees (in the directed sense) on a hypercube with arbitrary one faulty node. Each spanning tree is of optimal height. By taking the common neighbor of the roots of these edge-disjoint spanning trees as the new root and reversing the direction of the directed link from each root to the new root, a spa...

متن کامل

On maximum spanning tree-packable graphs and uncoverings-by-bases

We define an uncovering-by-bases for a connected graph G to be a collection U of spanning trees for G such that any t-subset of edges of G is disjoint from at least one tree in U , where t is some integer strictly less than the edge connectivity of G. We construct examples of these for some infinite families of graphs. We then characterize maximum spanning tree-packable graphs, i.e. those graph...

متن کامل

Tree-Based Multicast in Wormhole-Routed Torus Networks

A tree-based multicast algorithm for wormhole-routed torus networks which makes use of multiple edge-disjoint spanning trees is presented. Techniques for constructing two edge-disjoint spanning trees in 2-dimensional tori are rst described and analyzed. The disjoint spanning-tree multi-cast (DSTM) algorithm which uses the two disjoint spanning trees together with an up-down routing strategy to ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993